home *** CD-ROM | disk | FTP | other *** search
/ Magnum One / Magnum One (Mid-American Digital) (Disc Manufacturing).iso / d19 / 15rpch33.arc / README.NOW < prev    next >
Text File  |  1988-09-28  |  6KB  |  116 lines

  1. CB
  2.  
  3.      September 23, 1988    IMPORTANT - PLEASE READ
  4.  
  5.      This version fixes a bug in the "Time Remaining" calculation.
  6.      Recompilation and replacement of DORPCH32 DOORS is required.
  7.  
  8.  
  9.      Big problems: QuickBASIC 4.0 cannot be used.
  10.                    Please read our comments in the DOC regarding
  11.                    our choice of QuickBASIC 3.0. We are, however,
  12.                    working on routines that may lead to the
  13.                    capability to use QuickBASIC 4.x. No promises !
  14.  
  15.      The files contained herein work with QuickBASIC 3.0 only.
  16.  
  17.      I have included a file: CLE.BAT for compiling and linking the example door.
  18.  
  19.      This is Release 3.3 of DOORPCH. It is a complete replacement for
  20.      any previous version in your possession. The previous version was 3.2
  21.  
  22.      You will require Microsoft (R) QuickBASIC 3.0 compiler to use
  23.      DOORPCH 3.3. All the necessary files are contained within this ARC file and
  24.      should ALWAYS be distributed together as a unit.
  25.  
  26.      Many hours of hard work have gone into this release. The logic contained
  27.      herein came from myself, Terry Shockley and Harold Thompson.
  28.  
  29.      If you have never written a DOOR before then read on in the DOC's and see
  30.      just how easy it is ! We have even provided an example DOOR program
  31.      demonstrating just a few of the capabilities of DOORPCH 3.3 For those of
  32.      you that are upgrading, we have provided you upward compatibility - more or
  33.      less. Most all the functions continue to work. The GETIN2.ASC code has been
  34.      replaced in a small part by DOORPCH.END. The majority and all new code is
  35.      in DORPCH33.EXE which is now used by the QB compiler during compilation.  A
  36.      LINKER.BAT file is provided for you to LINK your program (.OBJ) into an
  37.      executable module (.EXE).
  38.  
  39.      You may have to patch your BRUN30.EXE file. Included are instructions on
  40.      how to do this. If you require a version and/or feel uncomfortable
  41.      modifying yours, then call one of our BBS's and download it. Either include
  42.      the patched BRUN30.EXE with each of your DOORS or provide a way for other
  43.      SysOps to download the patched version.
  44.  
  45.      Please read ALL the DOCS before proceeding. Much has changed. Functionality
  46.      abounds. You really owe it to yourself (and us too!) to read thru this. If
  47.      you have any questions, call one of our BBS's and ask for assistance. If a
  48.      bug is detected, please let us know right away.
  49.  
  50.      NOTE: Seven IMPORTANT new things.......
  51.  
  52.       1)   In your batch files, you MUST now remove the /NETWORK
  53.            parameter if it currently exists. It is no longer
  54.            needed/supported.
  55.            Failure to do this will result in a run-time error.
  56.      
  57.  
  58.  
  59.  
  60.  
  61.  
  62.       2)   Also - AND VERY IMPORTANT -
  63.                   A NEW variable has been added which MUST be set BEFORE
  64.                   the INCLUDE for DOORPCH.BEG. It is NODE%.
  65.                   If your program uses disk data files that must be
  66.                   shared AND you have file locking logic then set
  67.                   NODE% = 1.
  68.                   If you DO NOT have disk data files then set NODE% = 1.
  69.                   If you DO have disk data files AND DO NOT have
  70.                   file locking logic then set NODE% = 0. This variable
  71.                   when set to equal to <1> will allow the DOOR to run
  72.                   on multiple nodes concurrently. If this variable is
  73.                   found set to zero, then DOORPCH will only allow it to
  74.                   run on ONE NODE CONCURRENTLY. Please BE CAREFUL.
  75.  
  76.       3)  On existing DOORPCHn.CFG files used by DOORS LINKed to version
  77.           3.3 of DOORPCH, you MUST delete the first record - COM1 or
  78.           COM2.  This information is obtained from PCBOARD.SYS by
  79.           DOORPCH.
  80.  
  81.       4)  The PROGNAME$ and R.ELEASE$ strings MUST be populated BEFORE
  82.           entering the logic in DOORPCH.BEG. They should be populated
  83.           with your DOOR name and release version respectively.
  84.           (ie PROGNAME$ = "Wizard Adventure": R.ELEASE$ = "6.0").
  85.  
  86.       5)  The PROGB$ string MUST be populated BEFORE entering the
  87.           logic in DOORPCH.BEG. It should be populated with the
  88.           BATCH (or PROGRAM) name. (ie PROGB$ = "TGTRIVIA.")
  89.                                   Note the period (.) ===^
  90.  
  91.       6)  If your DOOR uses the High Score routines provided in an
  92.           earlier version, the bulletin file must be removed. They will
  93.           have a filename ending in .BUL. Example: TGTRIVIA.BUL.
  94.           Failure to do this will result in an ERROR # 5 at run-time.
  95.  
  96.       7)  You MUST set two variables in AUTOEXEC.BAT for your BBS
  97.           system.  At present only PCBoard is supported: Place the
  98.           following statements any place in AUTOEXEC.BAT:
  99.                                    SET DOORPCH=PCB
  100.                                SET LIB=<path to DORPCH33.EXE>
  101.  
  102.      If you get an error during the DOORPCH initialization process it
  103.      is probably due to an incorrectly configured .CFG file or the
  104.      parameter passed to your door (Eg: TGTRIVIA DOORPCH1.CFG) is probably
  105.      incorrect.  It may be due to one of the seven things listed above.
  106.  
  107.      Thanks,
  108.  
  109.      Clint Labarthe, Black Hole BBS,    (407) 260-6397
  110.      Terry Shockley, The Death Star BBS, (407) 660-6300
  111.      Ben Perron, Computer Playroom BBS, (203) 584-1798
  112.      Raymond Clements, Pegasus BBS,     (502) 684-9855
  113.  
  114.  
  115.  
  116.